Leeche formed March 1999 Matt Sells, CR Poole. Outside, north of the outskirts of Charlotte, North Carolina. A mix of Factory's, Industry's, and Cold Weather has had an influence, as well as, an impact on this band. Their envolvement with organizations such as Greenpeace and other self appointed chairities also leaves a influence; a positive one.
The band, Matt Sells & CR Poole, keeps their hand in on everything they do or release including art, the web, video's, etc.
Check out more at leeche.com
*Econoline Suicide Single recorded in the hills of Va. February 2000 featuring 4 songs. *Vermin full length album recorded in the hills of Va. February 2001 featuring 15 songs, including 3 off of the 2000 Econoline Suicide release. *Live at the Cat's Cradle recorded live on VHS August 2001 at the Cat's Cradle, Carrboro, North Carolina.
Uploaded by Jason Scott on